package com.weilus.dao.mapper;

import com.weilus.entity.SecurityGroupAuthority;
import com.weilus.entity.SecurityGroupAuthorityExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SecurityGroupAuthorityMapper {
    long countByExample(SecurityGroupAuthorityExample example);

    int deleteByExample(SecurityGroupAuthorityExample example);

    int insert(SecurityGroupAuthority record);

    int insertSelective(SecurityGroupAuthority record);

    List<SecurityGroupAuthority> selectByExample(SecurityGroupAuthorityExample example);

    int updateByExampleSelective(@Param("record") SecurityGroupAuthority record, @Param("example") SecurityGroupAuthorityExample example);

    int updateByExample(@Param("record") SecurityGroupAuthority record, @Param("example") SecurityGroupAuthorityExample example);
}